var reflect.lookupCache
13 uses
reflect (current package)
map.go#L39: if mt, ok := lookupCache.Load(ckey); ok {
map.go#L48: ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
map.go#L87: ti, _ := lookupCache.LoadOrStore(ckey, toRType(&mt.Type))
type.go#L1814: var lookupCache sync.Map // map[cacheKey]*rtype
type.go#L1847: if ch, ok := lookupCache.Load(ckey); ok {
type.go#L1880: ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
type.go#L1895: ti, _ := lookupCache.LoadOrStore(ckey, toRType(&ch.Type))
type.go#L2154: if slice, ok := lookupCache.Load(ckey); ok {
type.go#L2163: ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
type.go#L2178: ti, _ := lookupCache.LoadOrStore(ckey, toRType(&slice.Type))
type.go#L2679: if array, ok := lookupCache.Load(ckey); ok {
type.go#L2688: ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
type.go#L2775: ti, _ := lookupCache.LoadOrStore(ckey, toRType(&array.Type))